Synchronizing Heterogeneous Models in a View-Centric Engineering Approach
نویسنده
چکیده
When software systems are modelled from different viewpoints using different notations, it is necessary to synchronize these heterogeneous models in order to sustain consistency. To realize this for a specific system, developers need two competences: They have to express the conceptual relationships between the elements of different modelling languages and domains. But they also have to master various techniques of Model-Driven Engineering (MDE), such as transformation languages. Current synchronization approaches, however, do not address these requirements separately and mix technical and conceptual challenges. To ease heterogeneous modelling, we propose a viewcentric engineering approach, in which incremental synchronization transformations are generated from abstract synchronization specifications. This will make it possible to declare mappings and invariants for model concepts with a domain-specific language, for which developers can reuse and customize technical solutions of a generator. In this paper, we introduce the according research goals and questions and sketch our plans for realization and evaluation.
منابع مشابه
Analysis of Realized Volatility in Tehran Stock Exchange using Heterogeneous Autoregressive Models Approach
Objective: The present study aims atinvestigating the behavior of realized volatility for high-frequency data of Tehran Stock Index from April28th, 2012 to August 8th, 2018. Methods: Three different types of HAR models including of HAR-RV-CJ, HAR-RV and HAR-RVJ were used to analyze the Realized Volatility. Results: The obtained results of three diverse models revealed that the estimated Reali...
متن کاملSeparation of Concerns in Modeling Distributed Component-Based Architectures
Building component-based distributed applications is a complex task involving a set of cooperating actors like architects, developers, transactions or persistency specialists. For more than ten years, the Object Management Group (OMG) defines open standards to build interoperable distributed applications. First, the Common Object Request Broker Architecture (CORBA) introduced interoperability b...
متن کاملImproving reservoir rock classification in heterogeneous carbonates using boosting and bagging strategies: A case study of early Triassic carbonates of coastal Fars, south Iran
An accurate reservoir characterization is a crucial task for the development of quantitative geological models and reservoir simulation. In the present research work, a novel view is presented on the reservoir characterization using the advantages of thin section image analysis and intelligent classification algorithms. The proposed methodology comprises three main steps. First, four classes of...
متن کاملTowards Synchronizing Models with Evolving Metamodels
Metamodel evolution poses a threat to the applicability of Model-Driven Development to large scale projects. The problem is caused by incompatibilities between metamodel revisions. These render models that conform to the older version of the metamodel non-conformant to the newer version. An approach to addressing this problem is co-evolution of models with their respective metamodels. In this p...
متن کاملModelling the Heterogeneous Price Setting Behavior of Firms (DSGE Approach)
Despite the empirical evidence of the difference in the degree of price stickiness of goods and services, in the new standard Keynesian models, the same price stickiness is considered for all firms producing intermediate goods. In recent years, a new generation of pricing models has been introduced to simulate the heterogeneous price setting behavior in which, unlike standard pricing models, th...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014